dire straits – English–日本語 translations

🇬🇧 en ja 🇯🇵

dire straits noun

  • difficult position
四苦八苦
Wiktionary Links